import Vue from 'vue'
import VueRouter from 'vue-router'
// import Router from 'vue-router'
import config from "./config"

//安装路由
Vue.use(VueRouter)

//创建路由对象
var router = new VueRouter(config);


// router.beforeEach(function(to,from,next){
//     console.log("to",to)
//     console.log("from",from)
//     console.log(next)
//     if(to.path=="/"){
//         next("/login")
//         return
//     }else{
//         next
//     }
// })
// $新知识，导航守卫 
// router.beforeEach(function(to, from ,next){
 
//   if (to.meta.auth){
//     //需要登录后才能访问
//     console.log(1231321)
//     console.log(to.meta.auth)
//     next(this.$router.push({name:'Test3'}))
//   }
//   else{
//     //都可以访问
//     this.$router.push({name:"Test3"})
//   }
//   console.log("to:",to)
//   console.log("from:",from)
//   console.log("next:",next)
  

// })
// router.beforeEach((to,from,next)=>{
//     // alert("你还没有登录")
//     // next()
//     console.log("to:",to)
//     console.log("from:",from)
//     // next()

//     if(to.path==="/"){
//         next()
//     }else{
//         if (to.path==="/test3"){
//             next("/login")
//         }else{
//             if(to.path=="/login"){
//                 next()
//             }else{
//                 if (to.path=="/news"){
//                     alert("请登录！")
//                     next("/login")
//                 }else{
//                     if(to.path=="/shop"){
//                         next("/login")
//                     }else{
//                         if(to.path=="/testresult"){
//                             next("/login")
//                         }else{
//                             if(to.path=="/home"){
//                                 next()        
//                             }else{
//                                 if(to.path=="/callme"){
//                                     next("/login")
//                                 }else{
//                                     if(to.path=="/regist"){
//                                         next()
//                                     }
//                                 }
//                             }
//                         }
//                     }
//                 }
//             }
//         }
//     }

// })


export default router